home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / SOURCES / ATARI_SRC.ZIP / atari source / HDX_BACK / REPORT / REPORT3 < prev    next >
Encoding:
Text File  |  2001-02-09  |  2.6 KB  |  94 lines

  1.  
  2.  
  3.  
  4.  
  5.                                  Working report
  6.                                  **************
  7.  
  8.  
  9.  
  10. --------------------------------------------------------------------------------
  11.  
  12. To:         Craig
  13.  
  14. From:        Jian
  15.  
  16. Subject:    Jobs I have done during the last two weeks 
  17.  
  18. Date:        Mar 10, 93
  19.  
  20. --------------------------------------------------------------------------------
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. 1.    Traced the reason why that AHDI DRIVER can't read or write to the IBM OEM 
  30.  
  31.     0663E15 drive, and found out the area that may cause the problem is: when
  32.  
  33.     the DMA controler after read and sent the data through the ACSI bus, then
  34.  
  35.     it will do some hand shake with the hard disk, and told the hard disk the
  36.  
  37.     comment block sending is finished, somehow the IBM hard disk respects more
  38.  
  39.     hand shake byte than the current ACSI comments provide to the DMA controler 
  40.  
  41.     So the hard disk just sit there and waits for the some more byte to hand 
  42.     
  43.     shake. When next time, the DMA controler try to do the read or write comment
  44.  
  45.     to the drive, it will fail. So I discussed this problem with John Hoenig, 
  46.     
  47.     and hope he can help me to find out what kind of hand shake for this kind of
  48.  
  49.     drive need in order to do a completely read or write comment. Then I can 
  50.     
  51.     change some low level hand shake code between the DMA controler and the 
  52.     
  53.     drive.
  54.  
  55.  
  56. 2.    Evaluated a Maxtor P1-17S hard disk drive for the Falcon SCSI-2 drive, and
  57.  
  58.     fixed a HDX 5.01 bug which can't partition a logic drive over 256MB. And 
  59.  
  60.     found out the AHDI, HDX, and Falcon SCSI-2 drive are work fine for the
  61.  
  62.     Maxtor P1-17S hard disk drive. But in about 5MB sectors after 1GB, the read 
  63.     
  64.     and write comment just can do it successfully, so when HDX does the markbad,
  65.     
  66.     HDX just treats it as the bad sector, but because it too much, so the HDX
  67.  
  68.     fail. It may be the bad sectors, or it may be the same problem as the hand
  69.     
  70.     shake for such IBM OME dirve. Now I don't give more time for this dirve 
  71.     
  72.     unless I find out those hand shake problem. But I found a way to make that
  73.     
  74.     drive can be worked for the Falcom SCSI-2, when do the format, skip the mark
  75.  
  76.     bad sectors, and partition some kind of scheme to avoid the those sectors 
  77.     
  78.     inside the partition header, then every thing will work fine. 
  79.  
  80.  
  81. 4.    Learn how to use the tool to check the change between the new version and
  82.  
  83.     the old one. Now, I check in all the source files for the AHDI, and in
  84.  
  85.     the future if any change to the AHDI, I can use the tool to chack what
  86.  
  87.     kind of changes that have done. I'll do this to the HDX and PIXVDI too.
  88.  
  89.  
  90. 3.  Set up a system for the PIXVDI so that I can build the SCREEN.PRG and
  91.  
  92.     SMSCREEN.PRG. 
  93.  
  94.